double trailing brake - French English Dictionary